i can hardly talk - German English Dictionary